Framework for Dynamic Architecture Reconfiguration of Cloud Services
نویسندگان
چکیده
Cloud computing is a paradigm that is transforming the way in which organization acquire computational resources and is receiving more attention from the research community. The incremental deployment of cloud services is particularly important in agile development of cloud services, where successive cloud service increments must be integrated into existing cloud service architectures. This requires dynamic reconfiguration of software architectures, especially in cloud environments where services cannot be stopped in order to apply reconfiguration changes. A model-driven architecture reconfiguration process uses models to represent architectural and technological concepts at a high level of abstraction. Then transformations are applied on models to add the necessary detail in order to generate specific reconfiguration operations. This demands development efforts that could be alleviated not only by defining the models and transformation sequences, but also by providing tools that facilitate tasks. The aim of this research work is to propose a framework to facilitate the dynamic architectures reconfiguration of cloud services, triggered by the incremental deployment of cloud services. The aforementioned aim will be satisfied by dealing with the following sub-goals, which are:
منابع مشابه
Towards a Model-Driven Dynamic Architecture Reconfiguration Process for Cloud Services Integration
Cloud computing is a paradigm that is transforming the computing industry and is receiving more attention from the research community. The incremental deployment of cloud services is particularly important in agile development of cloud services, where successive cloud service increments must be integrated into existing cloud service architectures. This requires dynamic reconfiguration of softwa...
متن کاملBiCloud-2M: A Combined Bigraph Maude-based Tool for Cloud Specification and Analysis
Service availability is a challenging issue in Cloud Computing. It implies continuous reconfiguration of cloud architecture by adding or removing different resources (virtual machines, services...) to ensure the suited quality of service. Thus a main goal in Cloud systems design is to model and analyse cloud architecture and its dynamic reconfiguration. Based on Bigraphical Reactive Systems (BR...
متن کاملAn Incremental and Model Driven Approach for the Dynamic Reconfiguration of Cloud Application Architectures
In incremental development approaches, the integration of new services into the actual cloud application may trigger the dynamic reconfiguration of the cloud application architecture, thus changing its structure and behavior at runtime. This paper presents a model driven approach that uses the specification of how the integration of new services will change the current cloud application archite...
متن کاملService-Oriented Architecture for Command and Control Systems with Dynamic Reconfiguration
Command and Control (C2) systems are evolving as warfighting is changing. Modern warfighting needs a dynamic, adaptable and agile force supported by rapidly changing technology. Three important C2 system characteristics are: survivability, rapid development and evaluation, and interoperability. This paper proposes a Service-Oriented Architecture with Dynamic Reconfiguration (SOADR) for the DoD ...
متن کاملElastic load balancing for dynamic virtual machine reconfiguration based on vertical and horizontal scaling
Today, cloud computing applications are rapidly constructed by services belonging to different cloud providers and service owners. This work presents the inter-cloud elasticity framework, which focuses on cloud load balancing based on dynamic virtual machine reconfiguration when variations on load or on user requests volume are observed. We design a dynamic reconfiguration system, called inter-...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014